foreign communications carrier - Francés Inglés Diccionario